be dependent on luck - Spanisch Englisch Wörterbuch